@charset "utf-8";
/* CSS Document */

/*公共样式*/
*,ol, ul{
	margin: 0;
	padding: 0;
	list-style: none;
	outline: none;
}
body {
	margin: 0;
	padding: 0;
	width: 100%;
	overflow-x:hidden;
	font-family:PingFangSC-Light, 'helvetica neue', 'hiragino sans gb', tahoma, 'microsoft yahei ui', 'microsoft yahei', simsun, sans-serif;
	font-size: 12px;
}
a { text-decoration: none; color: inherit; outline: none; }
img { outline: none; border: none;}
.appInfoV img{max-width: 94%;}
.clean { clear: both; }
#scrolltop2 {display: none; position: fixed; bottom: 80px; right: 20px; margin: 0; width: 48px; height: 48px; background-color: #ffffff; background: url(/static/images/scrolltop2.jpg) no-repeat 0 -48px; line-height: 999px; overflow: hidden; cursor: pointer; border: 1px solid #e6e6e6; visibility: visible; box-shadow: 0px 0px 5px #e6e6e6;} 
 /* IE9 */
.seach_con form select{background: none\0;padding-right: 0\0;}
 /* end IE9 */
@font-face {font-family: "icon_font";
          src: url('/static/news/font/iconfont.eot?v20170602'); /* IE9*/
          src: url('/static/news/font/iconfont.eot#iefix?v20170602') format('embedded-opentype'), /* IE6-IE8 */
          url('/static/news/font/iconfont.woff?v20170602') format('woff'), /* chrome, firefox */
          url('/static/news/font/iconfont.ttf?v20170602') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
          url('/static/news/font/iconfont.svg#iconfont?v20170602') format('svg'); /* iOS 4.1- */
        }

.icon_font {
cursor: pointer;
  font-family:"icon_font" !important;
  font-size:30px;
  color: #333;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}


/*----------------------------------*/
.top_func { width: 100%; min-width: 1280px; height:55px; background: #1f1f1f; }
.func_con { margin: 0 auto; width: 1280px; height:55px; line-height:55px; color: #fff;}
.func_con dl{ float: left; line-height: 55px; margin-bottom: 0;}
.perlog { float: left; line-height: 55px; margin-left: 6px; }
.perlog a { display: inline-block; }
.perlog a:hover { color: #ff9027; text-decoration: underline; }
.top_sub { float: right; line-height:55px; }
.seach_con { float: right;margin-right: 7px; height: 26px; background: #dedede; border-radius: 13px; position: relative; top:15px; left: 0; overflow: hidden;}
.seach_con input { color: #333; margin: 0; height: 26px;line-height: 26px;  position: relative;}
.seach_con input:nth-child(1) { font-size: 14px; color: #333; float: left; margin-left: 13px; width: 180px; border: none; background: none; height: 26px; }
.seach_con input:nth-child(2) { float: left; margin-right: 10px; border: none; text-indent: -10000px; width: 24px; background: url(../images/search_but.png) no-repeat center center; background-size: auto 75%; cursor: pointer; }
.seach_con span { position: absolute; top: 1px; left: 15px; display: block; height: 24px; line-height: 24px; color: #1f1f1f; }
.seach_con select{ float: right; border:none; background: none; line-height: 26px; height: 26px;background: url(../images/arrow.png) no-repeat scroll right center transparent;padding-right: 14px;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
#seach_out select{background: url(../images/arrowWhite.png) no-repeat scroll right center transparent;}
.seach_con select::-ms-expand { display: none;}

.seach_con select option{ color: #333; font-size: 12px; line-height: 26px; text-align: center;}
/*#menu_con2 .seach_con select option{ color:#FFF;}*/
.top_sub ul { float: left; margin-bottom: 0; }
.top_sub ul li,.func_con dl dd{ display: inline-block; margin: 0 6px; font-size: 12px; }
.func_con dl dd em,.top_sub ul li:nth-child(2),.top_sub ul li:nth-child(1),#menu_con2 .menu_list_soon:nth-child(1),#menu_con2 .menu_list_soon:nth-child(2){ color: #ff9027; }
#menu_con2 .menu_list li{ line-height: 55px;}
.top_sub ul li a { display: inline-block; font-size: 12px;}
.top_sub ul li a:hover { color: #ff9027; text-decoration: underline; }


.nav_menu { width: 100%; min-width: 1280px; height: 80px; background: #333; }
.nav_posfix {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9999;
	border-bottom: none;
	border-top: none;
}
.menu_con { margin: 0 auto; width: 1280px; height: 80px; color: #fff;display: flex;}
.menu_con a.com_logo { float: left; display: block; width:300px; height: 80px;
display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
}
.menu_con a.com_logo img{width: 100%;}
.menu_list { float: left; display: block; text-align: right;margin-bottom: 0;}
.menu_list{height: 100%;float: left;}
.menu_list li { display: inline-block; margin-top: 0; float: left; }
.menu_list li a {color: #FFF; display: block; font-size: 18px; padding: 0 18px; height: 100%; line-height: 80px; }
.menu_list li a:hover { color: #FFF; text-decoration: none;}
.menu_list li dl dd{ text-align: center;}
.menu_list li dl dd a{ line-height:40px; font-size: 16px;}
.menu_list li dl dd a:hover{ color:#FFF;}
.warp_con { margin: 0; width: 100%; min-width: 1280px; clear: both; }
/*.warp_con_posfix { margin-top: 80px; }*/
#menu_con2 .menu_list li.menu_list_soon:nth-child(2) a{ color: #ff9027;}
#menu_con2 .menu_list li.menu_list_soon:nth-child(1) a{ color: #ff9027;}
#menu_con2 { margin: 0 auto; width: 1280px; height: 55px; color: #fff; display: none; }
#menu_con2 a.com_logo { float: left; display: block; width: 70px; height: 55px; background: url(../images/logo_1.png) no-repeat center center; background-size: 100% auto; }
#menu_con2 .menu_list { float: left; display: block; text-align: right;margin-left:0px !important; }
#menu_con2 .menu_list li { display: inline-block; }
.menu_list li a:hover{color:#56C0FD;}
.menu_list li a:hover i{color:#56C0FD;}
#menu_con2 .menu_list li a { display: block; font-size: 16px; padding: 0 6px; height: 100%; line-height: 55px; }
#menu_con2 .menu_list li a:hover { color: #56C0FD; }
#menu_con2 .menu_list dd a{line-height: 40px;}
#menu_con2 .menu_list dd a:hover{ color:#FFF;}
#menu_con2 .menu_list .menu_list_soon a {padding: 0 5px; font-weight: 200}
#menu_con2 .menu_list2 {
	float: right;
}
#menu_con2 .menu_list2 .menu_list_soon a {
	font-size: 16px;
}
#menu_con2 .menu_list2 .menu_list_soon a:hover{text-decoration: underline;}
#menu_con2 .seach_con { float: left; margin-top: 15px; margin-left: 8px; height: 26px; background: #333333; border-radius: 13px; position: relative; top: 0; left: 0;  border: 1px solid #ffffff; width: 202px;}
#menu_con2 .seach_con input { margin: 0; height: 26px; position: relative;}
#menu_con2 .seach_con input:nth-child(1) { margin-left: 13px; width: 115px; border: none; background: none; color:#ffffff;}
#menu_con2 .seach_con input:nth-child(2) { margin-right: 10px; border: none; text-indent: -10000px; width: 24px; background: url(../images/search_but_1.png) no-repeat center center; background-size: auto 75%; cursor: pointer; }
#menu_con2 .seach_con span { position: absolute; top: 1px; left: 15px; display: block; height: 24px; line-height: 24px; color: #ffffff; }

.dajiaweiquan h2{ display: none;}
.dajiaweiquan{ margin-top: 20px; background:#fff url('/static/images/zhengwu.jpg') no-repeat; height: 500px; position: relative;border: solid #C2C2C2 1px;}
.dajia_fade{ display: none; width:40%; height: 200px; position: absolute; bottom:20px;right:50px; background-color: #000; opacity: 0.5; border-radius: 10px;}
.dajiaweiquan ul{width: 450px;height: 230px; position: absolute;top:150px; right:136px; padding:0 10px;}
.dajiaweiquan ul a{ margin: 20px 30px 0 0;}



#CSSBox2{float:left;width:100%;height:140px;margin:0 auto;overflow:hidden; margin-top:15px;}
#CSSBox2 ul li{ float:left; list-style:none; border:0px solid red; width: 265px;}
#CSSBox2 ul li span{ display:block; text-align:center; font-size:12px; padding-top:12px;}
#LeftButton2{cursor:hand;margin:110px 5px 0 5px;height:140px;width:20px;float:left;background:url('/static/news/images/keji/leftH.png') center center no-repeat; background-size: 75%;}
#RightButton2{cursor:hand;margin:110px 5px 0 5px;height:140px;width:20px;float:left;background:url('/static/news/images/keji/rightH.png') center center no-repeat; background-size: 75%;}
#wrapper2{width:1100px; margin:0 auto;}
#ProductShow2{width:305px;height:245px;text-align:center;border:1px solid #c0c0c0;margin:5px;}
.nav_erji { background-color: #444444; height: 60px;}
.nav_erji dl{margin: 0 auto;width: 1280px;height: 60px; overflow: hidden;}
.nav_erji dd a{ color:#FFF; font-size: 14px; display: block;}
.nav_erji dd{ float: left; width: 9.09%;text-align: center; line-height: 22px; border-radius: 3px; overflow: hidden; margin-top:5px; }
.nav_erji dd.on{ background-color: #56C0FD; color:#FFF;}
.nav_erji dd a:hover{ color:#FFF;}
.menu_list li.user{ padding-left: 20px;}
.menu_list li.ser{ width: 250px;}
.menu_list li.ser:hover{ background-color: #333;}
.menu_list li.ser .seach_con input:nth-child(1){ width: 125px;} 
.menu_list li.ser:hover{ background-color: none;}